handful of curious tourists - Turkish English Dictionary